package model

type GetSimFactoryListInput struct {
	Id int `json:"id"          description:"ID"`
	PaginationInput
}
type SimFactoryListOutput struct {
	Data []SimFactoryOutput
	PaginationOutput
}
type SimFactoryOutput struct {
	UserId    string `json:"userId"          description:"用户id"`
	Remark    string `json:"remark"          description:"备注"`
	Id        string `json:"id"          description:""`
	AppKey    string `json:"appKey"          description:"app_key"`
	AppSecret string `json:"appSecret"          description:"app_secret"`
	Name      string `json:"name"          description:"账号名称"`
	Types     string `json:"types"          description:"1电信,2联通,3移动"`
	Status    int    `json:"status"    description:"1启用,0禁用"`
	CreatedAt string `json:"createdAt"          description:""`
	UpdatedAt string `json:"updatedAt"          description:""`
	RestUrl   string `json:"restUrl" description:"接口地址"` // 接口地址
	Password  string `json:"password" description:"密码"`  // 密码
}
type SimFactoryAddInput struct {
	Types     string `json:"types"          description:"1电信,2联通,3移动"`
	AppSecret string `json:"appSecret"          description:"app_secret"`
	Name      string `json:"name"          description:"账号名称"`
	UserId    string `json:"userId"          description:"用户id"`
	Remark    string `json:"remark"          description:"备注"`
	AppKey    string `json:"appKey"          description:"app_key"`
	Status    int    `json:"status"    description:"1启用,0禁用"`
	RestUrl   string `json:"restUrl" description:"接口地址"` // 接口地址
	Password  string `json:"password" description:"密码"`  // 密码
}
type SimFactoryEditInput struct {
	Id int `json:"id"          description:"ID"`
	SimFactoryAddInput
}
